home *** CD-ROM | disk | FTP | other *** search
Makefile | 1999-04-13 | 1.3 KB | 62 lines |
- # SAS/C makefile for NFSd
- # ©1998 Henryk Richter, derived from DMakefile by Joseph Walton
- #
- #
- .c.o:
- $(CC) $< $(CFLAGS) cpu=$(CPU) $(IDIRS)
- #
- ##################################################################
-
- PROG = nfsd
- DPROG = nfsd_debug
- CPU = 68020
- CC = sc
- DEBUG = debug=symbol
- LFLAGS = smallcode noicons stripdebug
- DLFLAGS = smallcode noicons
- IDIRS = IDIR=netinclude:
- DEF = NDEBUGMSG
- CFLAGS = strmerge nostkchk memsize=huge params=r define=CPU_$(CPU) $(DEBUG) define=$(DEF)
-
- SRCS = nfsd.c nfs_xdr.c nfs_functions.c nfs_dispatch.c \
- mount_xdr.c mount_functions.c mount_dispatch.c \
- nfs_utils.c handle_list.c dirlist.c config.c \
- auth.c memory.c timerdev.c
-
- OBJS = nfsd.o nfs_xdr.o nfs_functions.o nfs_dispatch.o \
- mount_xdr.o mount_functions.o mount_dispatch.o \
- nfs_utils.o handle_list.o dirlist.o config.o \
- auth.o memory.o timerdev.o
-
- STARTLIB = lib:c.o
-
- LIBS = lib:sc.lib lib:amiga.lib rpcr.lib
- DLIBS = lib:sc.lib lib:amiga.lib rpcr.lib lib:debug.lib
-
- default: $(PROG)
-
- debug: $(DPROG)
-
- clean:
- delete $(OBJS) $(PROG) $(DPROG)
-
- #
- # how to make
- #
- $(PROG): $(OBJS)
- slink with <<
- from $(STARTLIB) $(OBJS)
- to $@
- lib $(LIBS)
- $(LFLAGS)
- <
-
- $(DPROG): $(OBJS)
- slink with <<
- from $(STARTLIB) $(OBJS)
- to $@
- lib $(DLIBS)
- $(DLFLAGS)
- <
-
-